fix(studio): make sdk cutover transactional#2155
Open
jrusso1020 wants to merge 1 commit into
Open
Conversation
This was referenced Jul 10, 2026
Collaborator
Author
This was referenced Jul 10, 2026
fdd08ca to
b784a71
Compare
a655170 to
5ce41ba
Compare
3c57cca to
39483dd
Compare
5ce41ba to
31dffba
Compare
39483dd to
9c548cc
Compare
510b4bc to
5049114
Compare
9c548cc to
405c914
Compare
5049114 to
d49411c
Compare
02a0f6f to
f46d994
Compare
dc10ed5 to
2ad8331
Compare
2f9e1a6 to
21eee69
Compare
2ad8331 to
d637dc1
Compare
bb00624 to
6ef7a37
Compare
d637dc1 to
5a5e92e
Compare
6ef7a37 to
aefb7fa
Compare
83b2536 to
cc549d1
Compare
8fc6645 to
cdfd22a
Compare
cc549d1 to
3a9ceb3
Compare
cdfd22a to
f65003b
Compare
3a9ceb3 to
7887eda
Compare
7887eda to
c608413
Compare
f65003b to
1fd5fe7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

What
Make Studio SDK cutover edits transactional and replace the ambiguous boolean fallback contract.
Why
A persistence or history failure after mutating the live session could return false and then execute the legacy backend too.
How
Return declined/committed/failed, edit a candidate session, persist and record history first, then publish the live session; only declined may fall back.
Test plan